moving spirit – Català–English translations

🇬🇧 en ca

moving spirit noun

  • provider of significant impetus or guidance
ànima
Wiktionary Links